Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
89 PICKWICK ROAD Detached £937,132 £775,000 3 Jul 2020
93 PICKWICK ROAD Detached £947,433 £185,000 13 Jun 1997
95 PICKWICK ROAD Detached £886,738 £499,000 17 Feb 2006
97 PICKWICK ROAD Detached £565,976 £330,000 15 Jan 2010
97A PICKWICK ROAD Detached £395,356 £320,000 6 Jun 2019